New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@hint/utils-network

Package Overview
Dependencies
Maintainers
5
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@hint/utils-network

utils for network

  • 1.0.27
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
15K
decreased by-8.95%
Maintainers
5
Weekly downloads
 
Created
Source

Network utils (@hint/utils-network)

Set of helpers for network.

Installation

This package is installed automatically when adding webhint to your project so running the following is enough:

npm install hint --save-dev

Utils

  • asPathString: Returns the pathname of a URL, normalizing depending on the platform.
  • getAsUri: Receives a string and returns a valid Uris
  • getAsUris: Receives an array of string and returns an array of valid Uris.
  • hasProtocol: Convenience function to check if a resource uses a specific protocol.
  • includedHeaders: Returns a list of all the headers in headerList that are in headers sorted alphabetically.
  • isDataURI: Convenience function to check if a resource is a data URI.
  • isHTMLDocument: Convenience function to check if a resource is a HTMLDocument.
  • isHTTP: Convenience function to check if a resource is served over HTTP.
  • isHTTPS: Convenience function to check if a resource is served over HTTPS.
  • isLocalFile: Convenience function to check if a resource is a local file.
  • isRegularProtocol: Convenience function to check if a uri's protocol is http/https if specified.
  • normalizeHeaderValue: Remove whitespace from both ends of a header value and lowercase it.
  • requestAsync: Convenience wrapper for asynchronously request an URL.
  • requestJSONAsync: Request response in the json format from an endpoint.
  • rxLocalhost: RegExp to test if a resource points to localhost.
  • rxLocalFile: RegExp to test if a resource is loaded from a local file.

Keywords

FAQs

Package last updated on 29 Aug 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc